package i.i.myapplication;

import androidx.room.Dao;
import androidx.room.Insert;
import androidx.room.Query;

@Dao
public interface UserDao {
//    注册
    @Insert
    void insertUser(User user);
//登录
    @Query("SELECT * FROM users WHERE userId = :userId AND phoneNumber = :phoneNumber LIMIT 1")
    User findByUserIdAndPhoneNumber(String userId, String phoneNumber);

    // 新增：获取任意一条（假设只有一个用户记录）--设置里获取
    @Query("SELECT * FROM users LIMIT 1")
    User getSingleUser();

    // 新增：删除所有用户（退出登录清除用户记录）
    @Query("DELETE FROM users")
    void deleteAllUsers();

}
